home *** CD-ROM | disk | FTP | other *** search
Makefile | 1993-01-18 | 2.2 KB | 75 lines |
- #
- # Makefile for INGRES iutil library
- # (includes old access library)
- #
- # @(#)Makefile 8.4 6/12/88
- #
-
- include ../Config
-
- INGRES= ../..
- H= ../h
- LIB= $(INGRES)/lib
-
- OBJS= acc_addbuf.o add_prim.o batch.o batchxtra.o cleanrel.o \
- closecat.o closer.o clr_tuple.o delete.o do_u_flag.o \
- errfilen.o formatpg.o getnuser.o gettree.o getuser.o \
- initucode.o dblocks.o inpcloser.o insert.o markopen.o \
- noclose.o null_fn.o opencat.o cat_desc.o openr.o \
- get_reltup.o getequal.o get.o printdesc.o \
- replace.o del_tuple.o findbest.o add_ovflo.o cslocks.o \
- find.o last_page.o ndxsearch.o compare.o newlino.o \
- paramd.o printup.o out_arg.o put_tuple.o rhash.o \
- rllocks.o rub.o scan_dups.o get_tuple.o setkey.o \
- trim_relna.o tup_len.o writebatch.o accbuf.o page.o \
- pglocks.o globals.o readadmin.o checkadmin.o lockreq.o \
- ingresname.o utility.o acc_init.o lock.o \
- create_btree.o delete_btree.o get_tid.o insert_btree.o \
- btree_util.o btreerange.o btreename.o sort.o ins_mbtree.o
- # SRCS are split because make only allows 40 objects on a lhs.
- SRCS1= acc_addbuf.c add_prim.c batch.c batchxtra.c cleanrel.c \
- closecat.c closer.c clr_tuple.c delete.c do_u_flag.c \
- errfilen.c formatpg.c getnuser.c gettree.c getuser.c \
- initucode.c dblocks.c inpcloser.c insert.c markopen.c \
- noclose.c null_fn.c opencat.c cat_desc.c openr.c \
- acc_init.c get_reltup.c getequal.c get.c printdesc.c \
- create_btree.c delete_btree.c get_tid.c ins_mbtree.c
- SRCS2= replace.c del_tuple.c findbest.c add_ovflo.c cslocks.c \
- find.c last_page.c ndxsearch.c compare.c newlino.c \
- paramd.c printup.c out_arg.c put_tuple.c rhash.c \
- rllocks.c rub.c scan_dups.c get_tuple.c setkey.c \
- trim_relna.c tup_len.c writebatch.c accbuf.c page.c \
- pglocks.c globals.c readadmin.c checkadmin.c lockreq.c \
- ingresname.c utility.c lock.c \
- insert_btree.c btree_util.c btreerange.c btreename.c \
- sort.c
- SRCS= $(SRCS1) $(SRCS2)
-
- CFLAGS= $(CONFIG) -I$H -O -I../ctlmod
- AR= -ar
- ARFLAGS=ruv
- RANLIB= ranlib
- HEADER= Iutil Library
- CP= cp
- CHMOD= chmod
- LIBMODE=664
-
- iutil: $(OBJS)
- $(AR) $(ARFLAGS) iutil $?
- $(CHMOD) $(LIBMODE) iutil
- $(RANLIB) iutil
-
- install: $(LIB)/iutil
-
- $(LIB)/iutil: iutil
- $(CP) iutil $(LIB)/iutil
- $(RANLIB) $(LIB)/iutil
-
- new:
- rm -f iutil
-
- clean:
- rm -f *.o
- rm -f iutil a.out core
-
-